insulated layer - Turc Anglais Dictionnaire